to be entrusted with delivery - Allemand Anglais Dictionnaire